.loading-container {
	position: fixed;
	left: 0;
	top: 0;
	display: flex;
	flex-direction: column;
	justify-content: center;
	align-items: center;
	width: 100%;
	height: 100%;
}

.loading-svg {
	width: 150px;
	height: 150px;
  animation: overturn 2s infinite;

}

#loading-title {
	font-size: 24px;
  margin-top: 20px;
}

@keyframes overturn {
    0% {
      transform: rotate3d(0, 1, 0, 0deg);
    }
    /* 10% {
      transform: rotate3d(0, 1, 0, 360deg);
    }
    20% {
      transform: rotate3d(0, 1, 0, 0deg);
    }
    30% {
      transform: rotate3d(0, 1, 0, 360deg);
    }
    40% {
      transform: rotate3d(0, 1, 0, 0deg);
    }
    60%{
      transform: rotate3d(0, 1, 0, 360deg);
    } */
    50% {
      transform: rotate3d(0, 1, 0, 360deg);
    }
    100% {
      transform: rotate3d(0, 1, 0, 0deg);
    }
}
